small carafe - Spanish English Dictionary